package top.huhuiyu.springboot3.aop;

import org.aspectj.lang.annotation.Pointcut;

public interface BaseAop {
    // execution是切点表达式,里面的内容表示要被切面拦截的方法
    // public标识方法的修饰符
    // top.huhuiyu.springboot3.controller是要被拦截的package
    // ..表示任意包级别的子包，*.*表示任意名称的任意方法，(..)表示任意参数
    @Pointcut("execution(public * top.huhuiyu.springboot3.controller..*.*(..))")
    default void controller(){}
}
